/*
 * Problema proposto: Criar um menu para ter as opções de acessar os algoritmos da estrutura linear. 
 */

package estruturaControle.view;

import javax.swing.JOptionPane;
import estruturaControle.linear.*;

public class VPrincipalLinear {
	int sentinela = Integer.parseInt(JOptionPane.showInputDialog(null,">> Digite 0 para fechar o aplicativo!\n"
			+ ">> Digite 1 para voltar ao Menu Principal!\n"
			+ ">> Digite 2 para ver a mensagem Hello World no console!\n"
			+ ">> Digite 3 para calcular a média aritmética de 2 notas de um aluno!\n"
			+ ">> Digite 4 para calcular a média aritmética de 2 notas de um aluno e mostrar o seu nome!\n"
			+">> Digite 5 para calcular o salário líquido de um funcionário com desconto do imposto!","Opções principais do pacote Estrutura Linear!",JOptionPane.INFORMATION_MESSAGE));
	public static void lPrincipal(){
		do{
			VPrincipalLinear obj = new VPrincipalLinear();
			switch(obj.sentinela){
			case 0:
				System.exit(0); //fecha o programa
			case 1:
				VPrincipal.principal();
				break;
			case 2:
				LHelloWorldConsole.helloWorldConsole();
				break;
			case 3:
				LMediaAluno.mediaAluno();
				break;
			case 4:
				LMediaAritmeticaAluno.lMediaAritmeticaAluno();
				break;
			case 5:
				LSalarioLiquido.lSalarioLiquido();
				break;
			default:
				JOptionPane.showMessageDialog(null,"Opção Inválida!","ERRO!",JOptionPane.ERROR_MESSAGE);
			}
		}while(true);
	}
}
